sporting ace - Turkish English Dictionary